take leave of somewhere - Turkish English Dictionary